corresponding place - German English Dictionary